package com.szsh.aiot.hsm.dto.ability;

/**
 * APP详情
 */
public class AppDetailInfo {
    /**
     * 数据更新时间
     */
    private String updateTime;

    /**
     * 网关mac
     */
    private String gwMac;

    /**
     * PPPOE 宽带账号
     */
    private String pppoe;

    /**
     * 绑定手机号
     */
    private String phoneNo;

    /**
     * 联网设备数量
     */
    private String connectionNo;

    /**
     * 夜间上网设备数量
     */
    private String nightOlNo;

    /**
     * 联网设备mac
     */
    private String deviceMac;

    /**
     * 联网设备品牌
     */
    private String deviceBrand;

    /**
     * 联网设备型号
     */
    private String deviceModel;

    /**
     * 联网设备操作系统
     */
    private String deviceos;

    /**
     * 联网设备主机名
     */
    private String deviceHostName;

    /**
     * 联网设备别名
     */
    private String deviceDevName;

    /**
     * 联网设备上网时长汇总
     */
    private String deviceDuration;

    /**
     * 联网设备每小时上网时长
     */
    private String deviceDurationList;

    /**
     * 联网设备夜间上网（00:00:00-05:00:00,23:00:00-23:59:59)时长汇总
     */
    private String nightOlDuration;

    /**
     * APP的名称
     */
    private String app;

    /**
     * APP类别
     */
    private String appCategory;

    /**
     * APP的使用时长汇总
     */
    private String appDuration;

    /**
     * APP每小时使用时长
     */
    private String appDurationList;

    /**
     * APP夜间使用（00:00:00-05:00:00,23:00:00-23:59:59)时长汇总
     */
    private String appNightOlDuration;

    /**
     * APP最后使用时间
     */
    private String appLastOlTime;

    @Override
    public String toString() {
        return "AppDetailInfo{" +
                "updateTime='" + updateTime + '\'' +
                ", gwMac='" + gwMac + '\'' +
                ", pppoe='" + pppoe + '\'' +
                ", phoneNo='" + phoneNo + '\'' +
                ", connectionNo='" + connectionNo + '\'' +
                ", nightOlNo='" + nightOlNo + '\'' +
                ", deviceMac='" + deviceMac + '\'' +
                ", deviceBrand='" + deviceBrand + '\'' +
                ", deviceModel='" + deviceModel + '\'' +
                ", deviceos='" + deviceos + '\'' +
                ", deviceHostName='" + deviceHostName + '\'' +
                ", deviceDevName='" + deviceDevName + '\'' +
                ", deviceDuration='" + deviceDuration + '\'' +
                ", deviceDurationList='" + deviceDurationList + '\'' +
                ", nightOlDuration='" + nightOlDuration + '\'' +
                ", app='" + app + '\'' +
                ", appCategory='" + appCategory + '\'' +
                ", appDuration='" + appDuration + '\'' +
                ", appDurationList='" + appDurationList + '\'' +
                ", appNightOlDuration='" + appNightOlDuration + '\'' +
                ", appLastOlTime='" + appLastOlTime + '\'' +
                '}';
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getGwMac() {
        return gwMac;
    }

    public void setGwMac(String gwMac) {
        this.gwMac = gwMac;
    }

    public String getPppoe() {
        return pppoe;
    }

    public void setPppoe(String pppoe) {
        this.pppoe = pppoe;
    }

    public String getPhoneNo() {
        return phoneNo;
    }

    public void setPhoneNo(String phoneNo) {
        this.phoneNo = phoneNo;
    }

    public String getConnectionNo() {
        return connectionNo;
    }

    public void setConnectionNo(String connectionNo) {
        this.connectionNo = connectionNo;
    }

    public String getNightOlNo() {
        return nightOlNo;
    }

    public void setNightOlNo(String nightOlNo) {
        this.nightOlNo = nightOlNo;
    }

    public String getDeviceMac() {
        return deviceMac;
    }

    public void setDeviceMac(String deviceMac) {
        this.deviceMac = deviceMac;
    }

    public String getDeviceBrand() {
        return deviceBrand;
    }

    public void setDeviceBrand(String deviceBrand) {
        this.deviceBrand = deviceBrand;
    }

    public String getDeviceModel() {
        return deviceModel;
    }

    public void setDeviceModel(String deviceModel) {
        this.deviceModel = deviceModel;
    }

    public String getDeviceos() {
        return deviceos;
    }

    public void setDeviceos(String deviceos) {
        this.deviceos = deviceos;
    }

    public String getDeviceHostName() {
        return deviceHostName;
    }

    public void setDeviceHostName(String deviceHostName) {
        this.deviceHostName = deviceHostName;
    }

    public String getDeviceDevName() {
        return deviceDevName;
    }

    public void setDeviceDevName(String deviceDevName) {
        this.deviceDevName = deviceDevName;
    }

    public String getDeviceDuration() {
        return deviceDuration;
    }

    public void setDeviceDuration(String deviceDuration) {
        this.deviceDuration = deviceDuration;
    }

    public String getDeviceDurationList() {
        return deviceDurationList;
    }

    public void setDeviceDurationList(String deviceDurationList) {
        this.deviceDurationList = deviceDurationList;
    }

    public String getNightOlDuration() {
        return nightOlDuration;
    }

    public void setNightOlDuration(String nightOlDuration) {
        this.nightOlDuration = nightOlDuration;
    }

    public String getApp() {
        return app;
    }

    public void setApp(String app) {
        this.app = app;
    }

    public String getAppCategory() {
        return appCategory;
    }

    public void setAppCategory(String appCategory) {
        this.appCategory = appCategory;
    }

    public String getAppDuration() {
        return appDuration;
    }

    public void setAppDuration(String appDuration) {
        this.appDuration = appDuration;
    }

    public String getAppDurationList() {
        return appDurationList;
    }

    public void setAppDurationList(String appDurationList) {
        this.appDurationList = appDurationList;
    }

    public String getAppNightOlDuration() {
        return appNightOlDuration;
    }

    public void setAppNightOlDuration(String appNightOlDuration) {
        this.appNightOlDuration = appNightOlDuration;
    }

    public String getAppLastOlTime() {
        return appLastOlTime;
    }

    public void setAppLastOlTime(String appLastOlTime) {
        this.appLastOlTime = appLastOlTime;
    }
}
